Skip to content

.load 命令

这个功能可以让你加载本地环境中的 lua 代码,给 aos 的开发者带来更好的开发体验。

在创建处理程序时你可能有大量代码,希望使用 vscode 等集成开发环境来管理它们。 你还可以安装 lua 扩展插件来做一些语法检查。

那么如何将本地的 lua 代码发布到你的 ao 进程中呢? 这就是“.load”命令发挥作用的地方。

hello.lua

lua
Handlers.add(
  "ping",
  Handlers.utils.hasMatchingData("ping"),
  Handlers.utils.reply("pong")
)

aos 脚本输入

sh
.load hello.lua

十分简单! 🐶